Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F6 Italy F7 Italy #3-w2 Italy #3-w3 France F19 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 France F8 France F9 France F11 France F14 France F17 France F18 France F1 France F3 Poland F2 Italy F4 Poland F3 France F4 France F5 Spain F11 Spain F12 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Spain F26 C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger - Turin IX Torneo Internacionale de Tennis - Barletta San Remo Tennis Cup 15° Piertomaso - San Remo Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso 5° Sporting Challenger - Turin dBI Tennis Challenger - Binghamton IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov Open de L'Isere-Trophee BNP Paribas - Grenoble II Challenger Ciudada de Guayaquil - Guayaquil II Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Sporting Challenger '07 Trofeo Regione Piemonte - Turin Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki France F7 Italy #3-w1 Heilbronn Challenger Spain F14 Wroclaw Challenger Argentina F7 France F3 Spain F2 Italy F2 Italy F3 Cherbourg Challenger France F12 France F15 France F18 France F19 Germany F1 France F14 Great Britain F1 Napoli Challenger St. Brieuc Challenger Monza Challenger Braunschweig Challenger Italy F5 Chile F3 Pozoblanco Challenger San Benedetto Challenger France F10 Segovia Challenger St. Remy Challenger Bordeaux Challenger Nottingham Challenger Kosice Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Pozoblanco Challenger Mons Challenger Rennes Challenger Helsinki Challenger Barletta Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Nottingham Challenger St. Brieuc Challenger Manta Challenger Segovia Challenger Istanbul Challenger Tashkent Challenger Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis Open de Montauban - Montauban Noumea Challenger Bordeaux Challenger Noumea Challenger Riviera di Rimini Challenger 2004 - Rimini Olbia Challenger - Olbia Open D'Orleans - Orleans Open Costa Daurada - Tarragona Copa Kia Challenger ATP - Santiago GHI Bronz Classic - Bronx Open D'Orleans - Orleans Rennes Challenger Bordeaux Challenger Antonio Savoldi-Marco Co. - Manerbio Monterrey Challenger Open de Rennes - Rennes XI Torneo Internazionale di Tennis - Barletta Rabat Challenger Caltanissetta Challenger Challenger Tunisie - Tunis Memorial A. Manfredini Sassuolo Challenger - Sassuolo Polska Energia Open - Bytom Open D'Orleans - Orleans Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires BH Indoor Sarajevo - Sarajevo Rhodes Challenger Jersey Challenger Architect Open - Budapest Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Montemar Challenger Segovia Challenger Santiago Challenger Roma Open Challenger - Rome Helsinki Challenger Genova Open Challenger - Genova Noumea Challenger Open de Rennes La Trinitaine - Rennes Copa Petrobras Brazil - Aracaju Challenger DCN de Cherbourg - Cherbourg Tunis Open 2007 - Tunis Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig LTA Shrewsbury Challenger - Shrewsbury Champaign Challenger Copa Petrobras - Santiago Pozoblanco Challenger Nottingham Challenger Genova Challenger Napoli Challenger Mons Challenger Rennes Challenger Orleans Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Tennis Napoli Cup - Napoli Knoxville Challenger Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Open D'Orleans - Orleans Le Gosier Challenger Barletta Challenger Quimper Challenger Nottingham Challenger Lisbon Challenger Noumea Challenger Lexington Challenger Bordeaux Challenger Campionati Internazionali di Sicilia - Palermo Copa Petrobras Uruguray - Montevideo Morelia Challenger Copa Petrobras Argentina - Buenos Aires Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Garden Open 2005 - Rome Estoril Open - Estoril Birmingham Challenger Napoli Challenger Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Nottingham Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Brasil Open - Costa do Sauipe Tenerife 1 Challenger Binghamton Challenger LTA Wrexham Challenger - Wrexham Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Black Forest Open - Freudenstadt Estoril Open - Estoril Internationaux de Doubs Open de Franchie-Comte - Besancon Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Surbiton Challenger Open de Moselle - Metz Brasil Open - Costa do Sauipe Status Athens Open - Athens Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco 4° Sporting Challenger - Turin Open Sabadell Atlantico - Barcelona Banja Luka Challenger 2005 - Banja Luka Serbia Open - Belgrade Open de Nice Cote dAzur - Nice X Torneo Internazionale di Tennis - Barletta AEGON International - Eastbourne Aix En Provence Challenger 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Open de Moselle - Metz Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Shenzhen 1 Challenger Bergamo Challenger Open Sud de France - Montpellier Brisbane International - Brisbane Heineken Open - Auckland Nottingham 2 Challenger Movistar Open - Santiago SA Tennis Open - Johannesburg Phoenix Challenger Brasil Open - Costa do Sauipe Open de Montauban - Montauban Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Cap Cana Challenger Aix En Provence Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Apia International - Sydney Hangzhou Challenger Heineken Open - Auckland Open Sud de France - Montpellier Zagreb Challenger BRD Nastase Tiriac Trophy - Bucharest GHI Bronx Tennis Classic - Bronx Serbia Open - Belgrade Mexico City Challenger Studena Croatia Open - Umag Bet-at-home Open - Hamburg Newport Challenger Besancon Challenger St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open des Alpes Trophee BNP Paribas - Grenoble Apia International - Sydney Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota ATP Vegeta Croatia Open - Umag St. Remy Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Nottingham-2 Challenger Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Bratislava Challenger Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Konzum Croatia Open - Umag Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Mouilleron-Le-Captif Challenger Allianz Suisse Open - Gstaad Zug Challenger St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Sydney International - Sydney Brasil Open - Sao Paulo BCR Open Romania - Bucharest Barcelona Open BancSabadell - Barcelona Open Parc - Lyon AEGON Championships - London Antalya Cup - Antalya SkiStar Swedish Open - Bastad Rennes Challenger Oeiras 3 Challenger Abierto Mexicano - Los Cabos Moselle Open - Metz Intrum Stockholm Open - Stockholm ASB Classic - Auckland Noumea Challenger Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Libema Open - 's-Hertogenbosch German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Loughborough Challenger Helsinki Challenger Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Noumea Challenger Jersey Challenger bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Aircel Chennai Open - Chennai Antalya Open - Antalya Cherbourg Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Argentina Open - Buenos Aires Dallas Open - Dallas Serbia Open - Belgrade Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva Sofia Open - Sofia Leon Challenger Guadalajara Challenger St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Mexico City Challenger Kremlin Cup - Moscow AEGON Championships - London Topshelf Open - 's-Hertogenbosch Medibank International - Sydney Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Citi Open - Washington China Open - Beijing St. Petersburg Open - St. Petersburg Astana Open - Astana United Cup - Australia Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade San Diego Open - San Diego Melbourne Summer Set - Melbourne AEGON Championships - London Sydney Tennis Classic - Sydney International German Open - Hamburg China Open - Beijing Pilot Pen Tennis - New Haven Dallas Open - Dallas Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Rennes Challenger Moselle Open - Metz Libema Open - 's-Hertogenbosch Buenos Aires Challenger Adelaide International - Adelaide Asuncion Challenger Estoril Open - Estoril Bet-at-home Open - Hamburg Mallorca Championships - Mallorca Libema Open - 's-Hertogenbosch German Tennis Championships - Hamburg China Open - Beijing Loughborough Challenger PTT Thailand Open - Bangkok Valencia Open - Valencia St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brisbane International - Brisbane Open 13 - Marseille Phoenix Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport San Marino Challenger Vegeta Croatia Open - Umag Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna Rome Challenger Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Hall of Fame Open - Newport Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Truist Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Orleans Challenger Valencia Open - Valencia Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Argentina Open - Buenos Aires Naples Challenger Quimper Challenger Le Gosier Challenger AEGON Championships - London Grand Prix Hassan II - Marrakech Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport EFG Swiss Open - Gstaad Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Ostrava Challenger Austrian Open - Kitzbuhel Swiss Indoors Basel - Basel China Open - Beijing Open Occitanie - Montpellier Valencia Open - Valencia US Men's Clay Court Championship - Houston Erste Bank Open - Vienna ASB Classic - Auckland Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Moselle Open - Metz Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Hall of Fame Tennis Championships - Newport Citi Open - Washington Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Kremlin Cup - Moscow Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Hungarian Open - Budapest Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich China Open - Beijing Ricoh Open - 's-Hertogenbosch AEGON Championships - London Suisse Open - Gstaad Hamburg European Open - Hamburg Swiss Indoors Basel - Basel Cagliari Challenger Garanti Koza Sofia Open - Sofia Turin Challenger New York Open - New York Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna Geneva Open - Geneva Chengdu Open - Chengdu Open Sud de France - Montpellier China Open - Beijing Oeiras 3 Challenger Copa Petrobras - Bogota Mifel Tennis Open - Los Cabos Grand Prix Hassan II - Marrakech Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington Sir Supermercati - Rome Zhuhai Open - Zhuhai China Open - Beijing Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca Nordea Open - Bastad St. Petersburg Open - St. Petersburg Singapore Tennis Open - Singapore Rio Open - Rio de Janeiro Mauthausen Challenger Abierto Mexicano Telcel - Acapulco Turin Challenger Gonet Geneva Open - Geneva Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Nordea Open - Bastad Hall of Fame Open - Newport Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Moselle Open - Metz Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger Dallas Open - Dallas Delray Beach Open - Delray Beach Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago Infosys Hall of Fame Open - Newport Moselle Open - Metz cinch Championships - London Dallas Open - Dallas Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Hangzhou Open - Hangzhou Gijon Open - Gijon Moselle Open - Metz ATP Studena Croatia Open Umag - Umag Valencia Challenger Open Parc - Lyon Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Medibank International - Sydney Movistar Open - Vina del Mar Pacific Life Open - Indian Wells Infosys Hall of Fame Open - Newport Brasil Open - Costa do Sauipe Mutua Madrilena Masters Madrid - Madrid Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo ASB Classic - Auckland Internazionali BNL d'Italia - Rome Perugia Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami San Marino Challenger Catella Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Portugal Open - Oeiras Western & Southern Open - Cincinnati Apia International - Sydney Garanti Koza Sofia Open - Sofia Topshelf Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai China Open - Beijing BNP Paribas Masters - Paris Argentina Open - Buenos Aires Maia Challenger BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Boss Open - Stuttgart New York Open - New York Miami Open - Miami St. Petersburg Open - St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Naples Challenger Rogers Cup - Montreal Stockholm Open - Stockholm Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monterrey Challenger cinch Championships - London BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Belgrade Open - Belgrade Rogers Cup - Toronto Manama Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Erste Bank Open - Vienna Sassuolo Challenger BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open Sabadell Atlantico - Barcelona Pacific Life Open - Indian Wells Miami Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mallorca Championships - Mallorca Interwetten Austrian Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati ATP Studena Croatia Open Umag - Umag Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto AEGON International - Eastbourne Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Chengdu Open - Chengdu Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo EFG Swiss Open - Gstaad Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Qatar ExxonMobil Open - Doha Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Masters - Montreal Cincinnati Open - Cincinnati Rolex Paris Masters - Paris BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sofia Open - Sofia Monte-Carlo Rolex Masters - Monte-Carlo Mallorca Championships - Mallorca Argentina Open - Buenos Aires Shanghai ATP Masters - Shanghai Citi Open - Washington China Open - Beijing Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open Banc Sabadell - Barcelona Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto National Bank Open - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Open 13 - Marseille Kremlin Cup - Moscow Heineken Open - Auckland St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel ASB Classic - Auckland Kremlin Cup - Moscow Erste Bank Open - Vienna Winston Salem - Winston Salem Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - New York French Open - Paris U.S. Open - New York Delray Beach Open - Delray Beach Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group B, Manchester Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, PO, SWE-ITA 3-2 U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, PO, CHI-ITA 1-4 French Open (juniors) U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 ATP Cup - Melbourne All Lower level tournaments Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Group C, Hamburg Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 Wimbledon (juniors) French Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo Wimbledon (juniors) AAMI Classic - Kooyong Miami Open - Miami Olympics - London Citi Open - Washington Abierto Mexicano Telcel - Acapulco